Do not leak the groups string vector. (#344607, John Finlay)
authorEmmanuele Bassi <ebassi@gnome.org>
Sun, 11 Jun 2006 20:47:43 +0000 (20:47 +0000)
committerEmmanuele Bassi <ebassi@src.gnome.org>
Sun, 11 Jun 2006 20:47:43 +0000 (20:47 +0000)
2006-06-11  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchooserdefault.c
(get_is_recent_filtered):
* gtk/gtkrecentchoosermenu.c
(get_is_recent_filtered):
Do not leak the groups string vector. (#344607,
John Finlay)

ChangeLog
ChangeLog.pre-2-10
gtk/gtkrecentchooserdefault.c
gtk/gtkrecentchoosermenu.c

index 1d20a28e635978f8244f398ff5baf0719d10ca57..c5aefd3374b283d57caa22eab6ecefaebc507fbd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2006-06-11  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentchooserdefault.c
+       (get_is_recent_filtered):
+       * gtk/gtkrecentchoosermenu.c
+       (get_is_recent_filtered):
+       Do not leak the groups string vector. (#344607,
+       John Finlay)
+
 2006-06-11  Tor Lillqvist  <tml@novell.com>
 
        * gtk/gtkprintoperation-win32.c: Fix MSVC build problem. (#339739,
index 1d20a28e635978f8244f398ff5baf0719d10ca57..c5aefd3374b283d57caa22eab6ecefaebc507fbd 100644 (file)
@@ -1,3 +1,12 @@
+2006-06-11  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentchooserdefault.c
+       (get_is_recent_filtered):
+       * gtk/gtkrecentchoosermenu.c
+       (get_is_recent_filtered):
+       Do not leak the groups string vector. (#344607,
+       John Finlay)
+
 2006-06-11  Tor Lillqvist  <tml@novell.com>
 
        * gtk/gtkprintoperation-win32.c: Fix MSVC build problem. (#339739,
index e78a51817e130220885280d01ca7f6d0c5cd7358..3294d892a50ebefa7740d4f9bb381b4038026fd9 100644 (file)
@@ -1505,6 +1505,8 @@ get_is_recent_filtered (GtkRecentChooserDefault *impl,
   /* this we own */
   if (filter_info.applications)
     g_strfreev ((gchar **) filter_info.applications);
+  if (filter_info.groups)
+    g_strfreev ((gchar **) filter_info.groups);
   
   return !retval;
 }
index 6b87ce0a43627793997d3d6ff2d8d2256f7a5a6e..e831a9959bf8fcbd26ee44b77d4b1ac96c4f5ca8 100644 (file)
@@ -774,6 +774,8 @@ get_is_recent_filtered (GtkRecentChooserMenu *menu,
   /* this we own */
   if (filter_info.applications)
     g_strfreev ((gchar **) filter_info.applications);
+  if (filter_info.groups)
+    g_strfreev ((gchar **) filter_info.groups);
   
   return !retval;
 }